Is E60 M5 Worth Owning